package com.zw.a.basic.a10.demo04_enhancefor;

//案例: 演示增强for入门
/*
    增强for:
        概述:
            JDK1.5的特性, 是用来简化遍历Collection或者数组操作的.
        格式:
            for(数据类型 元素名 : 要遍历的集合或者数组) {
                //元素名: 表示的就是集合/数组中的每一个元素
            }
        注意事项:
            1. 通过增强for来遍历的数组或者集合不能为null.
            2. 增强for的底层是一个: 迭代器.

 */
public class Demo01 {
    public static void main(String[] args) {
        //1.定义int类型的数组, 存储元素1, 2, 3, 4, 5.
        int[] arr = {1, 2, 3, 4, 5};
        //arr = null;
        //2.通过增强for, 遍历上述的数组.
        for(int a: arr) {
            //a: 表示的就是数组中的每一个元素
            System.out.println(a);
        }
        //快捷键: iter
        for (int i : arr) {
            System.out.println(i);
        }
    }
}
